[#ftl]
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>

<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>用户管理</title> 
 
<script type="text/javascript">
var d;
	function closeArtDialog(){
		d.close().remove();
	}
		
// 注册各种事件
$(function() {
	$("#butSearch").click(function(){
		ajaxQuery("#tblReuslt");
	});
		
	// 修改
	$("#uUpdate").click(function(){
		// 检查是否只选择一个
		var len = $("input[type='checkbox'][name='cb']:checked").length;
		if ( len== 0) {
			d=dialog({
            	content: '请选择一条数据！',
                icon: 'succeed',
                fixed: true,
                lock: true,
            });
            d.show();
            setTimeout(function () {
			    d.close().remove();
			}, 2000);
	        return false;
	     }else if(len>1){
	    	 d=dialog({
            	content: '一次只能修改一个用户！',
                icon: 'succeed',
                fixed: true,
                lock: true,
            });
            d.show();
            setTimeout(function () {
			    d.close().remove();
			}, 2000);
	     	return false;
	     }
 		// 初始值设定
 		var detailid=0;
		 $("input[name='cb']").each(function(){
             if($(this).attr("checked")=="checked"){
	        	detailid = $(this).attr("mid");
            }
        });		
		$("#id").val(detailid);
		
		d=dialog({
			url:'${base}/system/user/update?id='+detailid, 
		    title: '修改用户',
		    background: '#EEE', // 背景色
		    opacity: 0.05,  // 透明度
		    width: 600,
		    height: 400
		  });	
		  d.show();			
	});
	// 查看
	$("#uDetail").click(function(){
		// 检查是否只选择一个
		var len = $("input[type='checkbox'][name='cb']:checked").length;
		if ( len== 0) {
			d=dialog({
            	content: '请选择一条数据！',
                icon: 'succeed',
                fixed: true,
                lock: true,
            });
            d.show();
            setTimeout(function () {
			    d.close().remove();
			}, 2000);
	        return false;
	     }else if(len>1){
	    	d=dialog({
            	content: '一次只能查看一个用户！',
                icon: 'succeed',
                fixed: true,
                lock: true,
            });
            d.show();
            setTimeout(function () {
			    d.close().remove();
			}, 2000);
	     	return false;
	     }
 		// 初始值设定
 		var detailid=0;
		 $("input[name='cb']").each(function(){
             if($(this).attr("checked")=="checked"){
	        	detailid = $(this).attr("mid");
            }
        });		
		$("#id").val(detailid);
		
		d=dialog({
			url:'${base}/system/user/detail?id='+detailid, 
		    title: '用户信息',
		    background: '#EEE', // 背景色
		    opacity: 0.05,  // 透明度
		    width: 600,
		    height: 300		    		    
		  });	
		  d.show();	
	});


	// 添加
	$("#uAdd").click(function(){
	
	 d=dialog({
	    url:'${base}/system/user/add', 
	    title: '添加用户',
	    background: '#EEE', // 背景色
	    opacity: 0.05,  // 透明度
	    width: 600,
	    height: 465
	  }); 		
	d.show();	
	});
	
	//删除start

   $("#uDelete").click(function(){
   
		var projid = [];
		var status = [];
		$("input[name='cb']").each(function(){
			if($(this).attr("checked")=="checked"){
				projid.push($(this).attr("mid"));
			}
		});
		// 检查是否选择一个
		var len = $("input[type='checkbox'][name='cb']:checked").length;
		if ( len== 0) {
			var d=dialog({
            	content: '请选择一条数据！',
                icon: 'succeed',
                fixed: true,
                lock: true,
            });
            d.show();
            setTimeout(function () {
			    d.close().remove();
			}, 2000);
	        return false;
	     }
		else{
		if(projid==4){
           d=dialog({
            	content: '该用户不可删除',
                icon: 'succeed',
                fixed: true,
                lock: true,
            });
            d.show();
            setTimeout(function () {
			    d.close().remove();
			}, 2000);
	        return false;
	}else{
		if (confirm("确定要删除这"+len+"项数据吗？")) {
		        deleteY(projid);
		    }
		}
	}	
});
//确认删除start
function deleteY(param){
        
	  $.ajax({
		       type : "post",
		       url : "${base}/system/user/delete/"+param,
			   traditional:true,
			   dataType: "json",
			   success: function(data){			    
				  noty({
	                  text:extendMessages(data).msg.message,
	                  layout:"center",
	                  timeout:2000,
	                  callback:{
	                     afterClose:function(){
	                                location.reload();   
	                                }
	                   }
	                });
				},
				error:function(){
				}
			})		     
}
//确认删除end		
});

// 页面初始化
$(function() {
    //第一个参数：  当前页   第二个 ：总页数   第三个：根路径   第四个：要跳转到哪一页
    originalpages(${pager.page},${pager.pages},"${base}/system/users/",${module});
});
</script>
</head>
<body> 
<div class="right_top"><span class="pl20 f14">用户管理</span></div>
<!-- 数据信息开始 -->
<div class="date_list">
		<div class="ml10 mt10">

           <input type="button" class="btn_1" value="添加" id="uAdd" />
           <input type="button" class="btn_1" value="查看" id="uDetail" />
           <input type="button" class="btn_1" value="修改" id="uUpdate" />
           <input type="button" class="btn_1" value="删除" id="uDelete" />
		 </div> 
		 <div id="tblReuslt" class="mb10 center">
		  <form id="queryForm" class="">
		  <div class="date_table_3 tc">
		    <input type="hidden" name="id"  id="id"/>
			<table class="mt10 ml10 exchange_table" style="width:100%;">
			   <tbody>
					<tr>
						<th class="color_2 tab_bt tab_t tab_bl w30"></th>
						<th class="color_2 tab_bt tab_t w50">序号</th>
						<th class="color_2 tab_bt tab_t w150">账号</th>
						<th class="color_2 tab_bt tab_t w150">姓名</th>
						<th class="color_2 tab_bt tab_t w100">性别</th>
						<th class="color_2 tab_bt tab_t">备注</th>
						<th class="color_2 tab_bt tab_t br w50">状态</th>
					</tr>
			[#if users??]
			   [#list users as item]
					<tr>
						<td class="br tab_bt tab_bl">
						<input type="checkbox" name="cb" mid="${item.id!}"/>
					    </td>
						
						<td class="br tab_bt tr">
						${showid[item_index]!}
					    </td>
						<td class="br tab_bt tl">
                        ${(item.account)!""}
					    </td>
                        <td class="br tab_bt tl">
                        ${(item.name)!""}
					    </td>
						
						<td class="br tab_bt">
						[@c.toName  value='${item.gender!""}' datas="common.sex" /]
					    </td>
						
						<td class="br tab_bt tl">
						${(item.description)!""}
					    </td>
						
						<td class="br tab_bt">
						  [#if item.status??][#if (item.status)==false]正常[#else]等待审核[/#if][/#if]
					    </td>										
					</tr>
				[/#list]
			 [/#if]
			  </tbody>
			</table>
			</div>
		 </form>	
	</div>

	<!-- 页码显示 -->
	<div class="ChangePage01">
	   <div id="page" class="page"></div> 			
    </div>
</div>
<!-- 数据信息结束 -->
 
			<!-- 用户权限列表结束 -->
<div class="bottom"> </div>
</div> 
		
 
</body>
</html>